Pular para o conteúdo principal
Versão: 7.4

Implantação do Código Raaghu

Pré-requisitos

  • Node.js instalado em seu sistema
  • Acesso ao servidor web de destino para implantação
  • Uma aplicação ABP implantada que atue como backend
  • Alterações no Arquivo de Ambiente (.env)
  • Certifique-se de substituir as URLs da aplicação backend e frontend:
NODE_ENV=production
REACT_APP_URL=<Web_App_URL>
REACT_APP_API_URL=<Swagger_URL>
REACT_APP_GRANT_TYPE=authorization_code
REACT_APP_CLIENT_ID=<Your_Client_ID>
REACT_APP_SCOPE=address openid email phone profile roles offline_access <Backend_application_name>
REACT_APP_REPLACE_URL=true
REACT_APP_Version=8.0

Etapas de Implantação

1. Instalar Dependências

Certifique-se de que todas as dependências necessárias estejam instaladas executando o seguinte comando:

npm run install-all

2. Construir o Código

Construa o código React usando o seguinte comando:

npm run build

Este comando compila o código React e gera uma compilação pronta para produção no diretório raaghu-mfe/rds_pages/host/dist.

3. Copiar Arquivos

Copie arquivos específicos para o local designado após o processo de construção. Use os seguintes comandos:

cp raaghu-mfe/web.config raaghu-mfe/rds_pages/host/dist   
cp raaghu-mfe/rds_pages/host/public/favicon.ico raaghu-mfe/rds_pages/host/dist

Esses comandos copiam os arquivos web.config e favicon.ico para o diretório raaghu-mfe/rds_pages/host/dist, garantindo que eles estejam incluídos no pacote de implantação.

4. Carregar o Pacote para Aplicativos Web

Finalmente, carregue o conteúdo do diretório 'raaghu-mfe/rds_pages/host/dist' para o seu servidor de Aplicativos Web para implantação.

Conclusão

Ao seguir esses passos, você pode implantar com sucesso seu código Ragghu em um servidor web. Certifique-se de incluir todos os arquivos necessários no pacote de implantação para uma execução tranquila no servidor de destino.